package com.ev.k3cloudBusiness.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author 姚家乐
 * @since 2021/8/3 11:18
 */
@Data
public class SalesStorehouseByClientVo implements Serializable {

    /**
     * 客户名称
     */
    private String     clientName;

    /**
     * 一季度金额
     */
    private BigDecimal oneAmount;
    /**
     * 二季度金额
     */
    private BigDecimal twoAmount;
    /**
     * 三季度金额
     */
    private BigDecimal threeAmount;
    /**
     * 四季度金额
     */
    private BigDecimal fourAmount;

    /**
     * 金额
     */
    private BigDecimal amount;

    /**
     * 占比
     */
    private String     proportion;

    private BigDecimal[] amountList;

    public void create1(){
        this.setClientName("客户一江苏精亏同有限公司好好");
        this.setOneAmount(new BigDecimal("0"));
        this.setTwoAmount(new BigDecimal("30"));
        this.setThreeAmount(new BigDecimal("20"));
        this.setFourAmount(new BigDecimal("50"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("0"),new BigDecimal("30"),new BigDecimal("20"),new BigDecimal("50")});
    }
    public void create2(){
        this.setClientName("客户二");
        this.setOneAmount(new BigDecimal("1"));
        this.setTwoAmount(new BigDecimal("29"));
        this.setThreeAmount(new BigDecimal("21"));
        this.setFourAmount(new BigDecimal("49"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("1"),new BigDecimal("29"),new BigDecimal("21"),new BigDecimal("49")});
    }
    public void create3(){
        this.setClientName("客户三");
        this.setOneAmount(new BigDecimal("2"));
        this.setTwoAmount(new BigDecimal("28"));
        this.setThreeAmount(new BigDecimal("22"));
        this.setFourAmount(new BigDecimal("48"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("2"),new BigDecimal("28"),new BigDecimal("22"),new BigDecimal("48")});
    }
    public void create4(){
        this.setClientName("客户四");
        this.setOneAmount(new BigDecimal("3"));
        this.setTwoAmount(new BigDecimal("27"));
        this.setThreeAmount(new BigDecimal("23"));
        this.setFourAmount(new BigDecimal("47"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("3"),new BigDecimal("27"),new BigDecimal("23"),new BigDecimal("47")});
    }
    public void create5(){
        this.setClientName("客户五");
        this.setOneAmount(new BigDecimal("4"));
        this.setTwoAmount(new BigDecimal("26"));
        this.setThreeAmount(new BigDecimal("24"));
        this.setFourAmount(new BigDecimal("46"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("4"),new BigDecimal("26"),new BigDecimal("24"),new BigDecimal("46")});
    }
    public void create6(){
        this.setClientName("客户六");
        this.setOneAmount(new BigDecimal("5"));
        this.setTwoAmount(new BigDecimal("25"));
        this.setThreeAmount(new BigDecimal("25"));
        this.setFourAmount(new BigDecimal("45"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("5"),new BigDecimal("25"),new BigDecimal("25"),new BigDecimal("45")});
    }
    public void create7(){
        this.setClientName("客户七");
        this.setOneAmount(new BigDecimal("6"));
        this.setTwoAmount(new BigDecimal("24"));
        this.setThreeAmount(new BigDecimal("26"));
        this.setFourAmount(new BigDecimal("44"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("6"),new BigDecimal("24"),new BigDecimal("26"),new BigDecimal("44")});
    }
    public void create8(){
        this.setClientName("客户八");
        this.setOneAmount(new BigDecimal("7"));
        this.setTwoAmount(new BigDecimal("23"));
        this.setThreeAmount(new BigDecimal("27"));
        this.setFourAmount(new BigDecimal("43"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("7"),new BigDecimal("23"),new BigDecimal("27"),new BigDecimal("43")});
    }
    public void create9(){
        this.setClientName("客户九");
        this.setOneAmount(new BigDecimal("8"));
        this.setTwoAmount(new BigDecimal("22"));
        this.setThreeAmount(new BigDecimal("28"));
        this.setFourAmount(new BigDecimal("42"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("8"),new BigDecimal("22"),new BigDecimal("28"),new BigDecimal("42")});
    }
    public void create10(){
        this.setClientName("客户十无锡智慧谷公司");
        this.setOneAmount(new BigDecimal("9"));
        this.setTwoAmount(new BigDecimal("21"));
        this.setThreeAmount(new BigDecimal("29"));
        this.setFourAmount(new BigDecimal("41"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("9"),new BigDecimal("21"),new BigDecimal("29"),new BigDecimal("41")});
    }
    public void create11(){
        this.setClientName("客户十一");
        this.setOneAmount(new BigDecimal("10"));
        this.setTwoAmount(new BigDecimal("20"));
        this.setThreeAmount(new BigDecimal("30"));
        this.setFourAmount(new BigDecimal("40"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("10"),new BigDecimal("20"),new BigDecimal("30"),new BigDecimal("40")});
    }
    public void create12(){
        this.setClientName("客户十二");
        this.setOneAmount(new BigDecimal("11"));
        this.setTwoAmount(new BigDecimal("19"));
        this.setThreeAmount(new BigDecimal("31"));
        this.setFourAmount(new BigDecimal("39"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("11"),new BigDecimal("19"),new BigDecimal("31"),new BigDecimal("39")});
    }
    public void create13(){
        this.setClientName("客户十三");
        this.setOneAmount(new BigDecimal("12"));
        this.setTwoAmount(new BigDecimal("18"));
        this.setThreeAmount(new BigDecimal("32"));
        this.setFourAmount(new BigDecimal("38"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("12"),new BigDecimal("18"),new BigDecimal("32"),new BigDecimal("38")});
    }
    public void create14(){
        this.setClientName("客户十四");
        this.setOneAmount(new BigDecimal("13"));
        this.setTwoAmount(new BigDecimal("17"));
        this.setThreeAmount(new BigDecimal("33"));
        this.setFourAmount(new BigDecimal("37"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("13"),new BigDecimal("17"),new BigDecimal("33"),new BigDecimal("37")});
    }
    public void create15(){
        this.setClientName("客户十五");
        this.setOneAmount(new BigDecimal("14"));
        this.setTwoAmount(new BigDecimal("16"));
        this.setThreeAmount(new BigDecimal("34"));
        this.setFourAmount(new BigDecimal("36"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("14"),new BigDecimal("16"),new BigDecimal("34"),new BigDecimal("36")});
    }
    public void create16(){
        this.setClientName("客户十六");
        this.setOneAmount(new BigDecimal("15"));
        this.setTwoAmount(new BigDecimal("15"));
        this.setThreeAmount(new BigDecimal("35"));
        this.setFourAmount(new BigDecimal("35"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("15"),new BigDecimal("15"),new BigDecimal("35"),new BigDecimal("35")});
    }
    public void create17(){
        this.setClientName("客户十七");
        this.setOneAmount(new BigDecimal("16"));
        this.setTwoAmount(new BigDecimal("14"));
        this.setThreeAmount(new BigDecimal("36"));
        this.setFourAmount(new BigDecimal("34"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("16"),new BigDecimal("14"),new BigDecimal("36"),new BigDecimal("34")});
    }
    public void create18(){
        this.setClientName("客户十八");
        this.setOneAmount(new BigDecimal("17"));
        this.setTwoAmount(new BigDecimal("13"));
        this.setThreeAmount(new BigDecimal("37"));
        this.setFourAmount(new BigDecimal("33"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("17"),new BigDecimal("13"),new BigDecimal("37"),new BigDecimal("33")});
    }
    public void create19(){
        this.setClientName("客户十九");
        this.setOneAmount(new BigDecimal("18"));
        this.setTwoAmount(new BigDecimal("12"));
        this.setThreeAmount(new BigDecimal("38"));
        this.setFourAmount(new BigDecimal("32"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("18"),new BigDecimal("12"),new BigDecimal("38"),new BigDecimal("32")});
    }

    public void create20(){
        this.setClientName("客户二十");
        this.setOneAmount(new BigDecimal("19"));
        this.setTwoAmount(new BigDecimal("11"));
        this.setThreeAmount(new BigDecimal("39"));
        this.setFourAmount(new BigDecimal("31"));
        this.setAmount(new BigDecimal("100"));
        this.setProportion("5%");
        this.setAmountList(new BigDecimal[]{new BigDecimal("19"),new BigDecimal("11"),new BigDecimal("39"),new BigDecimal("31")});
    }

}
